a wide trammel net used to catch mackerel-like large fish - Inglés Sinónimo Diccionario

Can't found any synonym terms.